<<<<<<< HEAD
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/*
| -------------------------------------------------------------------------
| URI ROUTING
| -------------------------------------------------------------------------
| This file lets you re-map URI requests to specific controller functions.
|
| Typically there is a one-to-one relationship between a URL string
| and its corresponding controller class/method. The segments in a
| URL normally follow this pattern:
|
|	example.com/class/method/id/
|
| In some instances, however, you may want to remap this relationship
| so that a different class/function is called than the one
| corresponding to the URL.
|
| Please see the user guide for complete details:
|
|	http://codeigniter.com/user_guide/general/routing.html
|
| -------------------------------------------------------------------------
| RESERVED ROUTES
| -------------------------------------------------------------------------
|
| There area two reserved routes:
|
|	$route['default_controller'] = 'welcome';
|
| This route indicates which controller class should be loaded if the
| URI contains no data. In the above example, the "welcome" class
| would be loaded.
|
|	$route['404_override'] = 'errors/page_missing';
|
| This route will tell the Router what URI segments to use if those provided
| in the URL cannot be matched to a valid route.
|
*/
//MD5: 2e388bff9944f35965e11c2d2113d4b3=shenzhen,zhihuishu,20150118
$route['default_controller'] = "welcome";
 
if(isset($_GET["invite"])){
	$route['default_controller'] = "reg";
}

/*if(isMobile()){
	$route['default_controller'] = "zhs_mobile/borrow";
	if(isset($_GET["invite"])){
		$route['default_controller'] = "zhs_mobile/reg";
	}
}
elseif(isset($_GET["key"])){
	if($_GET["key"] == '2e388bff9944f35965e11c2d2113d4b3'){//APP端加密访问
		$route['default_controller'] = "zhs_mobile/borrow";
	}
}*/

$route['404_override'] = '';

function isMobile(){
	$useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
	$useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches[0]:'';
	function CheckSubstrs($substrs,$text){
		foreach($substrs as $substr)
		if(false!==strpos($text,$substr)){
			return true;
		}
		return false;
	}
	$mobile_os_list=array('Google Wireless Transcoder','Windows CE','WindowsCE','Symbian','Android','armv6l','armv5','Mobile','CentOS','mowser','AvantGo','Opera Mobi','J2ME/MIDP','Smartphone','Go.Web','Palm','iPAQ');
	$mobile_token_list=array('Profile/MIDP','Configuration/CLDC-','160×160','176×220','240×240','240×320','320×240','UP.Browser','UP.Link','SymbianOS','PalmOS','PocketPC','SonyEricsson','Nokia','BlackBerry','Vodafone','BenQ','Novarra-Vision','Iris','NetFront','HTC_','Xda_','SAMSUNG-SGH','Wapaka','DoCoMo','iPhone','iPod'); 
	$found_mobile=CheckSubstrs($mobile_os_list,$useragent_commentsblock) ||
	CheckSubstrs($mobile_token_list,$useragent);
	if ($found_mobile){
		return true;
	}else{
		return false;
	}
}
/* End of file routes.php */
=======
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/*
| -------------------------------------------------------------------------
| URI ROUTING
| -------------------------------------------------------------------------
| This file lets you re-map URI requests to specific controller functions.
|
| Typically there is a one-to-one relationship between a URL string
| and its corresponding controller class/method. The segments in a
| URL normally follow this pattern:
|
|    example.com/class/method/id/
|
| In some instances, however, you may want to remap this relationship
| so that a different class/function is called than the one
| corresponding to the URL.
|
| Please see the user guide for complete details:
|
|	http://codeigniter.com/user_guide/general/routing.html
|
| -------------------------------------------------------------------------
| RESERVED ROUTES
| -------------------------------------------------------------------------
|
| There area two reserved routes:
|
|	$route['default_controller'] = 'welcome';
|
| This route indicates which controller class should be loaded if the
| URI contains no data. In the above example, the "welcome" class
| would be loaded.
|
|	$route['404_override'] = 'errors/page_missing';
|
| This route will tell the Router what URI segments to use if those provided
| in the URL cannot be matched to a valid route.
|
*/
//MD5: 2e388bff9944f35965e11c2d2113d4b3=shenzhen,zhihuishu,20150118
$route['default_controller'] = "welcome";
 
if(isset($_GET["invite"])){
	$route['default_controller'] = "reg";
}

/*if(isMobile()){
	$route['default_controller'] = "zhs_mobile/borrow";
	if(isset($_GET["invite"])){
		$route['default_controller'] = "zhs_mobile/reg";
	}
}
elseif(isset($_GET["key"])){
	if($_GET["key"] == '2e388bff9944f35965e11c2d2113d4b3'){//APP端加密访问
		$route['default_controller'] = "zhs_mobile/borrow";
	}
}*/

$route['404_override'] = '';

function isMobile(){
	$useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
	$useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches[0]:'';
	function CheckSubstrs($substrs,$text){
		foreach($substrs as $substr)
		if(false!==strpos($text,$substr)){
			return true;
		}
		return false;
	}
	$mobile_os_list=array('Google Wireless Transcoder','Windows CE','WindowsCE','Symbian','Android','armv6l','armv5','Mobile','CentOS','mowser','AvantGo','Opera Mobi','J2ME/MIDP','Smartphone','Go.Web','Palm','iPAQ');
	$mobile_token_list=array('Profile/MIDP','Configuration/CLDC-','160×160','176×220','240×240','240×320','320×240','UP.Browser','UP.Link','SymbianOS','PalmOS','PocketPC','SonyEricsson','Nokia','BlackBerry','Vodafone','BenQ','Novarra-Vision','Iris','NetFront','HTC_','Xda_','SAMSUNG-SGH','Wapaka','DoCoMo','iPhone','iPod'); 
	$found_mobile=CheckSubstrs($mobile_os_list,$useragent_commentsblock) ||
	CheckSubstrs($mobile_token_list,$useragent);
	if ($found_mobile){
		return true;
	}else{
		return false;
	}
}
/* End of file routes.php */
>>>>>>> d47623b610d79a4eeb489500830c00d70933f414
/* Location: ./application/config/routes.php */